package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 设备信息对象 mis_sheet_info
 *
 * @author baifj
 * @date 2020-11-20
 */
public class MisSheetInfo extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long ID;

    /**
     * 数据状态编码
     */
    @Excel(name = "数据状态编码")
    private String dataStatusId;

    /**
     * 设备ID
     */
    @Excel(name = "设备ID")
    private String sheetId;

    /**
     * 装置名称
     */
    @Excel(name = "装置名称")
    private String sheetName;

    /**
     * 设备类型
     */
    @Excel(name = "设备类型")
    private String typeId;

    /**
     * 规格型号
     */
    @Excel(name = "规格型号")
    private String MODEL;

    /**
     * KKS编码
     */
    @Excel(name = "KKS编码")
    private String kksCode;

    /**
     * 父设备ID
     */
    @Excel(name = "父设备ID")
    private String parentEquipId;

    /**
     * 父类名称
     */
    @Excel(name = "父类名称")
    private String parentEquip;

    /**
     * 系统ID
     */
    @Excel(name = "系统ID")
    private String functionId;

    /**
     * 所属专业
     */
    @Excel(name = "所属专业")
    private String SPECIALTY;

    /**
     * 设备状态
     */
    @Excel(name = "设备状态")
    private String equipStatus;

    /**
     * 设备数量
     */
    @Excel(name = "设备数量")
    private String SBSL;

    /**
     * 检修周期
     */
    @Excel(name = "检修周期")
    private String CYCLE;

    /**
     * 周期值
     */
    @Excel(name = "周期值")
    private String cycleValue;

    /**
     * 制造日期
     */
    @Excel(name = "制造日期")
    private String produceDate;

    /**
     * 投运日期
     */
    @Excel(name = "投运日期")
    private String outDate;

    /**
     * 出厂编号
     */
    @Excel(name = "出厂编号")
    private String outNum;

    /**
     * 安装位置
     */
    @Excel(name = "安装位置")
    private String installPlace;

    /**
     * 安装单位
     */
    @Excel(name = "安装单位")
    private String installOrg;

    /**
     * 其他说明
     */
    @Excel(name = "其他说明")
    private String MEMO;

    /**
     * 模板编码
     */
    @Excel(name = "模板编码")
    private String patternId;

    /**
     * 设备类型名称
     */
    @Excel(name = "设备类型名称")
    private String TYPE;

    /**
     * 所属专业
     */
    @Excel(name = "所属专业")
    private String specialtyName;

    /**
     * 原编码
     */
    @Excel(name = "原编码")
    private String YBM;

    /**
     * 机组
     */
    @Excel(name = "机组")
    private String JZ;

    /**
     * 生产厂家
     */
    @Excel(name = "生产厂家")
    private String SCCJ;

    /**
     * 合同编号
     */
    @Excel(name = "合同编号")
    private String HTBH;

    /**
     * 参数名1
     */
    @Excel(name = "参数名1")
    private String CSM1;

    /**
     * 参数名2
     */
    @Excel(name = "参数名2")
    private String CSM2;

    /**
     * 参数名3
     */
    @Excel(name = "参数名3")
    private String CSM3;

    /**
     * 参数名4
     */
    @Excel(name = "参数名4")
    private String CSM4;

    /**
     * 参数名5
     */
    @Excel(name = "参数名5")
    private String CSM5;

    /**
     * 参数名6
     */
    @Excel(name = "参数名6")
    private String CSM6;

    /**
     * 参数名7
     */
    @Excel(name = "参数名7")
    private String CSM7;

    /**
     * 参数名8
     */
    @Excel(name = "参数名8")
    private String CSM8;

    /**
     * 参数名9
     */
    @Excel(name = "参数名9")
    private String CSM9;

    /**
     * 参数名10
     */
    @Excel(name = "参数名10")
    private String CSM10;

    /**
     * 参数名11
     */
    @Excel(name = "参数名11")
    private String CSM11;

    /**
     * 参数名12
     */
    @Excel(name = "参数名12")
    private String CSM12;

    /**
     * 具体参数1
     */
    @Excel(name = "具体参数1")
    private String JTCS1;

    /**
     * 具体参数2
     */
    @Excel(name = "具体参数2")
    private String JTCS2;

    /**
     * 具体参数3
     */
    @Excel(name = "具体参数3")
    private String JTCS3;

    /**
     * 具体参数4
     */
    @Excel(name = "具体参数4")
    private String JTCS4;

    /**
     * 具体参数5
     */
    @Excel(name = "具体参数5")
    private String JTCS5;

    /**
     * 具体参数6
     */
    @Excel(name = "具体参数6")
    private String JTCS6;

    /**
     * 具体参数7
     */
    @Excel(name = "具体参数7")
    private String JTCS7;

    /**
     * 具体参数8
     */
    @Excel(name = "具体参数8")
    private String JTCS8;

    /**
     * 具体参数9
     */
    @Excel(name = "具体参数9")
    private String JTCS9;

    /**
     * 具体参数10
     */
    @Excel(name = "具体参数10")
    private String JTCS10;

    /**
     * 具体参数11
     */
    @Excel(name = "具体参数11")
    private String JTCS11;

    /**
     * 具体参数12
     */
    @Excel(name = "具体参数12")
    private String JTCS12;

    public Long getID() {
        return ID;
    }

    public void setID(Long ID) {
        this.ID = ID;
    }

    public String getDataStatusId() {
        return dataStatusId;
    }

    public void setDataStatusId(String dataStatusId) {
        this.dataStatusId = dataStatusId;
    }

    public String getSheetId() {
        return sheetId;
    }

    public void setSheetId(String sheetId) {
        this.sheetId = sheetId;
    }

    public String getSheetName() {
        return sheetName;
    }

    public void setSheetName(String sheetName) {
        this.sheetName = sheetName;
    }

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public String getMODEL() {
        return MODEL;
    }

    public void setMODEL(String MODEL) {
        this.MODEL = MODEL;
    }

    public String getKksCode() {
        return kksCode;
    }

    public void setKksCode(String kksCode) {
        this.kksCode = kksCode;
    }

    public String getParentEquipId() {
        return parentEquipId;
    }

    public void setParentEquipId(String parentEquipId) {
        this.parentEquipId = parentEquipId;
    }

    public String getParentEquip() {
        return parentEquip;
    }

    public void setParentEquip(String parentEquip) {
        this.parentEquip = parentEquip;
    }

    public String getFunctionId() {
        return functionId;
    }

    public void setFunctionId(String functionId) {
        this.functionId = functionId;
    }

    public String getSPECIALTY() {
        return SPECIALTY;
    }

    public void setSPECIALTY(String SPECIALTY) {
        this.SPECIALTY = SPECIALTY;
    }

    public String getEquipStatus() {
        return equipStatus;
    }

    public void setEquipStatus(String equipStatus) {
        this.equipStatus = equipStatus;
    }

    public String getSBSL() {
        return SBSL;
    }

    public void setSBSL(String SBSL) {
        this.SBSL = SBSL;
    }

    public String getCYCLE() {
        return CYCLE;
    }

    public void setCYCLE(String CYCLE) {
        this.CYCLE = CYCLE;
    }

    public String getCycleValue() {
        return cycleValue;
    }

    public void setCycleValue(String cycleValue) {
        this.cycleValue = cycleValue;
    }

    public String getProduceDate() {
        return produceDate;
    }

    public void setProduceDate(String produceDate) {
        this.produceDate = produceDate;
    }

    public String getOutDate() {
        return outDate;
    }

    public void setOutDate(String outDate) {
        this.outDate = outDate;
    }

    public String getOutNum() {
        return outNum;
    }

    public void setOutNum(String outNum) {
        this.outNum = outNum;
    }

    public String getInstallPlace() {
        return installPlace;
    }

    public void setInstallPlace(String installPlace) {
        this.installPlace = installPlace;
    }

    public String getInstallOrg() {
        return installOrg;
    }

    public void setInstallOrg(String installOrg) {
        this.installOrg = installOrg;
    }

    public String getMEMO() {
        return MEMO;
    }

    public void setMEMO(String MEMO) {
        this.MEMO = MEMO;
    }

    public String getPatternId() {
        return patternId;
    }

    public void setPatternId(String patternId) {
        this.patternId = patternId;
    }

    public String getTYPE() {
        return TYPE;
    }

    public void setTYPE(String TYPE) {
        this.TYPE = TYPE;
    }

    public String getSpecialtyName() {
        return specialtyName;
    }

    public void setSpecialtyName(String specialtyName) {
        this.specialtyName = specialtyName;
    }

    public String getYBM() {
        return YBM;
    }

    public void setYBM(String YBM) {
        this.YBM = YBM;
    }

    public String getJZ() {
        return JZ;
    }

    public void setJZ(String JZ) {
        this.JZ = JZ;
    }

    public String getSCCJ() {
        return SCCJ;
    }

    public void setSCCJ(String SCCJ) {
        this.SCCJ = SCCJ;
    }

    public String getHTBH() {
        return HTBH;
    }

    public void setHTBH(String HTBH) {
        this.HTBH = HTBH;
    }

    public String getCSM1() {
        return CSM1;
    }

    public void setCSM1(String CSM1) {
        this.CSM1 = CSM1;
    }

    public String getCSM2() {
        return CSM2;
    }

    public void setCSM2(String CSM2) {
        this.CSM2 = CSM2;
    }

    public String getCSM3() {
        return CSM3;
    }

    public void setCSM3(String CSM3) {
        this.CSM3 = CSM3;
    }

    public String getCSM4() {
        return CSM4;
    }

    public void setCSM4(String CSM4) {
        this.CSM4 = CSM4;
    }

    public String getCSM5() {
        return CSM5;
    }

    public void setCSM5(String CSM5) {
        this.CSM5 = CSM5;
    }

    public String getCSM6() {
        return CSM6;
    }

    public void setCSM6(String CSM6) {
        this.CSM6 = CSM6;
    }

    public String getCSM7() {
        return CSM7;
    }

    public void setCSM7(String CSM7) {
        this.CSM7 = CSM7;
    }

    public String getCSM8() {
        return CSM8;
    }

    public void setCSM8(String CSM8) {
        this.CSM8 = CSM8;
    }

    public String getCSM9() {
        return CSM9;
    }

    public void setCSM9(String CSM9) {
        this.CSM9 = CSM9;
    }

    public String getCSM10() {
        return CSM10;
    }

    public void setCSM10(String CSM10) {
        this.CSM10 = CSM10;
    }

    public String getCSM11() {
        return CSM11;
    }

    public void setCSM11(String CSM11) {
        this.CSM11 = CSM11;
    }

    public String getCSM12() {
        return CSM12;
    }

    public void setCSM12(String CSM12) {
        this.CSM12 = CSM12;
    }

    public String getJTCS1() {
        return JTCS1;
    }

    public void setJTCS1(String JTCS1) {
        this.JTCS1 = JTCS1;
    }

    public String getJTCS2() {
        return JTCS2;
    }

    public void setJTCS2(String JTCS2) {
        this.JTCS2 = JTCS2;
    }

    public String getJTCS3() {
        return JTCS3;
    }

    public void setJTCS3(String JTCS3) {
        this.JTCS3 = JTCS3;
    }

    public String getJTCS4() {
        return JTCS4;
    }

    public void setJTCS4(String JTCS4) {
        this.JTCS4 = JTCS4;
    }

    public String getJTCS5() {
        return JTCS5;
    }

    public void setJTCS5(String JTCS5) {
        this.JTCS5 = JTCS5;
    }

    public String getJTCS6() {
        return JTCS6;
    }

    public void setJTCS6(String JTCS6) {
        this.JTCS6 = JTCS6;
    }

    public String getJTCS7() {
        return JTCS7;
    }

    public void setJTCS7(String JTCS7) {
        this.JTCS7 = JTCS7;
    }

    public String getJTCS8() {
        return JTCS8;
    }

    public void setJTCS8(String JTCS8) {
        this.JTCS8 = JTCS8;
    }

    public String getJTCS9() {
        return JTCS9;
    }

    public void setJTCS9(String JTCS9) {
        this.JTCS9 = JTCS9;
    }

    public String getJTCS10() {
        return JTCS10;
    }

    public void setJTCS10(String JTCS10) {
        this.JTCS10 = JTCS10;
    }

    public String getJTCS11() {
        return JTCS11;
    }

    public void setJTCS11(String JTCS11) {
        this.JTCS11 = JTCS11;
    }

    public String getJTCS12() {
        return JTCS12;
    }

    public void setJTCS12(String JTCS12) {
        this.JTCS12 = JTCS12;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("ID", getID())
                .append("dataStatusId", getDataStatusId())
                .append("sheetId", getSheetId())
                .append("sheetName", getSheetName())
                .append("typeId", getTypeId())
                .append("MODEL", getMODEL())
                .append("kksCode", getKksCode())
                .append("parentEquipId", getParentEquipId())
                .append("parentEquip", getParentEquip())
                .append("functionId", getFunctionId())
                .append("SPECIALTY", getSPECIALTY())
                .append("equipStatus", getEquipStatus())
                .append("SBSL", getSBSL())
                .append("CYCLE", getCYCLE())
                .append("cycleValue", getCycleValue())
                .append("produceDate", getProduceDate())
                .append("outDate", getOutDate())
                .append("outNum", getOutNum())
                .append("installPlace", getInstallPlace())
                .append("installOrg", getInstallOrg())
                .append("MEMO", getMEMO())
                .append("patternId", getPatternId())
                .append("TYPE", getTYPE())
                .append("specialtyName", getSpecialtyName())
                .append("YBM", getYBM())
                .append("JZ", getJZ())
                .append("SCCJ", getSCCJ())
                .append("HTBH", getHTBH())
                .append("CSM1", getCSM1())
                .append("CSM2", getCSM2())
                .append("CSM3", getCSM3())
                .append("CSM4", getCSM4())
                .append("CSM5", getCSM5())
                .append("CSM6", getCSM6())
                .append("CSM7", getCSM7())
                .append("CSM8", getCSM8())
                .append("CSM9", getCSM9())
                .append("CSM10", getCSM10())
                .append("CSM11", getCSM11())
                .append("CSM12", getCSM12())
                .append("JTCS1", getJTCS1())
                .append("JTCS2", getJTCS2())
                .append("JTCS3", getJTCS3())
                .append("JTCS4", getJTCS4())
                .append("JTCS5", getJTCS5())
                .append("JTCS6", getJTCS6())
                .append("JTCS7", getJTCS7())
                .append("JTCS8", getJTCS8())
                .append("JTCS9", getJTCS9())
                .append("JTCS10", getJTCS10())
                .append("JTCS11", getJTCS11())
                .append("JTCS12", getJTCS12())
                .toString();
    }
}
